tread strips - Turkish English Dictionary